yellow striped flounder - Turkish English Dictionary